toothed segments - Español Inglés Diccionario